stone foundation - Espagnol Anglais Dictionnaire